package com.py.credit.service;

import java.util.List;
import java.util.Map;

import com.py.framework.core.common.Page;

public interface DissentAppealSeervice {

	void addDissent(String ztmc, String sjlx, String sjly, String jbrxm, String jbrzjhm, String lxfs, String txdz,
			String description, String string,String tablename,String record_id,String key,String ssnr);

	List<Map<String,String>> getTableListForPage(String ztmc, String sjly, Page page);

	void DissentHandle(String id, String cljg, String clyj, String status,String deptName, String metric_name, Long deptId, Long userId);

	List<Map<String, String>> selectBaseData(String record_id, String tablename);

	List<Map<String, Object>> getHistoryTableListForPage(String ztmc, String sjly, String cljg, Page page, Long deptId, Long userId);

	void deleteBaseData(String record_id, String tablename);

	List<Map<String, Object>> getdata(String record_id, String tablename,String ztmc,String cloumn);

	void executeDynamicSql(String sql);

	Map<String, String> gettableId(String resource,String record_id,String tablename);

	Map<String, String> getmapHei(String record_id, String tablename);

	Map<String, String> getmapcf(String record_id, String tablename);

	List<Map<String, String>> getProcessForPage(String cxm,Page page);

	void updateStatus(String id, String string, String newdata,String memetric);


	
	List<Map<String, String>> getsupervisionResultListForPage(String ztmc, String tybm, String type, Page page);

	
	
	List<Map<String, String>> supervisionResultDetail(String ztmc);

}
